html,body{
	height: 100%;
	font-size: 62.5%;
	font-family: "Microsoft YaHei", Arial, Helvetica, sans-serif;color:#666;
	-webkit-user-select: none; 
	user-select: none; 
}

body,ul,li,h1,h2,h3,h4,h5,h6,p { padding: 0; margin: 0;}

h1,h2,h3,h4,h5,h6,a,input,textarea,button{
	font-family: "Microsoft YaHei";
	outline: none;
}

em,i{font-style: normal;}

a {
  text-decoration: none;
}

li {list-style: none;}
a{
	text-decoration: none;
	color:#3b7ddb;
	font-size: 12px;
}
.top{
	width: 100%;
	height: 60px;
	background: #015293 url("../img/bg1.png") repeat-x;
	img{
    width: 200px;
    margin-left: 10px;
    margin-top: 7px;
	}
}
.main{
	width: 100%;
	height: 800px;
	font-family: 'Microsoft yahei';
	position: relative;
	#list{
		height:700px;
		overflow-y:auto;
		border-bottom:1px solid #ddd;
		margin:0 10px;
	}
	.btnBox{
		height: 30px;
		line-height: 30px;
		margin: 10px;
		#addLine{
			height: 28px;
			line-height: 28px;
			text-align: center;
			padding: 0 10px;
			display: inline-block;
			font-size: 12px;
			background: #089E60;
			color:#fff;
			text-decoration: none;
			border-radius: 3px;
			&:active{
				background: #067547;
			}
		}
	}
	#lblResponse{
		border-collapse: collapse;
		width: 100%;
		th{
	    font-weight: bold;
    	background: #eee;
		}
		th,td{
			border:1px solid #ddd;
			width: 14%;
			text-align: center;
			font-size: 14px;
			color:#333;
			height: 30px;
			padding: 5px 10px;
			a{
				margin-left: 10px;
			}
		}
		tr:nth-child(2n){
			td{
				background: #f9f9f9;
			}
		}
	}
	p{
		width: 100%;
		height: 30px;
		position: absolute;
		left: 0;
		bottom: 0;
		// overflow:hidden;
		input{
			width: 40%;
	    float: left;
	    outline: none;
	    border: 1px solid #ddd;
	    height: 26px;
	    margin-left: 5px;
	    text-indent: 1em;
		}
		a{
			padding: 0 5px;
			height: 26px;
			float: right;
			display: inline-block;
			text-align: center;
			line-height: 26px;
			background: #4aa2e5;
			border:1px solid #ddd;
			border-radius: 5px;
			color:#fff;
		}
	}
}
.pip{
  width: 435px;
  height: auto;
  position: fixed;
  top: 50%;
  left: 50%;
  margin-top: -200px;
  margin-left: -218px;
  border: 1px solid #ddd;
  background: #fff;
  z-index: 100;
  display: none;
  h2{
  	height: 26px;
  	line-height: 26px;
  	padding: 0 10px;
  	background: #337ab7;
  	color:#fff;
  	font-size: 12px;
  }
  form{
  	padding: 15px;
	  padding-left: 5px;
	  color: #666;
	  .closeWin{
	  	margin-left: 10px;
	  }
  }
}
.delText{
	padding: 0 10px 20px;
	font-size: 14px;
	em{
		color:#f00;
	}
}
.red{
	color:#f00;
}
.green{
	color:#05B913;
}
.txt_l{
	text-align: left !important;
}
